Medical Dictionary
cinnamon water
noun
Medical Definition of CINNAMON WATER
: a saturated solution of cinnamon oil in distilled water used as a vehicle for some drugs
Seen & Heard
What made you want to look up cinnamon water? Please tell us where you read or heard it (including the quote, if possible).